package com.lswms.modules.lswms.excel.stock;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;

/**
 * 属性
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-06-14
 */
@Data
public class TradeExcel {
    @Excel(name = "序号")
    private Long id;
    @Excel(name = "交易号")
    private String tradekey;
    @Excel(name = "交易类型")
    private String tradetype;
    @Excel(name = "商品")
    private String sku;
    @Excel(name = "数量")
    private BigDecimal qty;
    @Excel(name = "来源单类型")
    private String sourcetype;
    @Excel(name = "来源单号")
    private String sourcekey;
    @Excel(name = "来源单行号")
    private Integer sourceline;
    @Excel(name = "来源单记录行号")
    private Integer sourcelinelist;
    @Excel(name = "自库位")
    private String fromlocation;
    @Excel(name = "至库位")
    private String tolocation;
    @Excel(name = "自托盘")
    private String fromtray;
    @Excel(name = "至托盘")
    private String totray;
    @Excel(name = "自箱")
    private String frombox;
    @Excel(name = "至箱")
    private String tobox;
    @Excel(name="自批")
	private String fromlot;
    @Excel(name="至批")
	private String tolot;
    @Excel(name = "自生产日期")
    private Date fromlot1;
    @Excel(name = "自有效日期")
    private Date fromlot2;
    @Excel(name = "自属性3")
    private String fromlot3;
    @Excel(name = "自属性4")
    private String fromlot4;
    @Excel(name = "自属性5")
    private String fromlot5;
    @Excel(name = "自属性6")
    private String fromlot6;
    @Excel(name = "自属性7")
    private String fromlot7;
    @Excel(name = "自属性8")
    private String fromlot8;
    @Excel(name = "自属性9")
    private String fromlot9;
    @Excel(name = "自属性10")
    private String fromlot10;
    @Excel(name = "至生产日期")
    private Date tolot1;
    @Excel(name = "至有效日期")
    private Date tolot2;
    @Excel(name = "至属性3")
    private String tolot3;
    @Excel(name = "至属性4")
    private String tolot4;
    @Excel(name = "至属性5")
    private String tolot5;
    @Excel(name = "至属性6")
    private String tolot6;
    @Excel(name = "至属性7")
    private String tolot7;
    @Excel(name = "至属性8")
    private String tolot8;
    @Excel(name = "至属性9")
    private String tolot9;
    @Excel(name = "至属性10")
    private String tolot10;
    @Excel(name = "状态")
    private Integer status;
    @Excel(name = "备注")
    private String remark;
    @Excel(name = "创建人")
    private String adduser;
    @Excel(name = "创建时间")
    private Date addtime;
    @Excel(name = "更新人")
    private String updatuser;
    @Excel(name = "更新时间")
    private Date updatetime;

}